/**
 * 
 */
package com.core.dao;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * @author e3005468
 * 
 */

@Entity
@Table(name = "Properties")
public class Properties {

	long id;
	String propertyImage;
	int availableFromMonth;
	String nearByDetails;
	String propertyAddress;
	int bathrooms;
	String unitPrice;
	String cityCenter;
	int city;
	String airport;
	String schools;
	int constructionAge;
	String totalFloor;
	String availableUnit;
	int porpertyType;
	String availableFromYear;
	String totalPrice;
	String railwayStation;
	int plotAreaIn;
	String metro;
	String plotArea;
	String shortDesc;
	int bedrooms;
	String detailDesc;
	String hospitals;
	int transactionType;
	int furnished;
	String floorNo;
	int coveredAreaIn;
	int priceRange;
	int ownership;
	int unitPriceIn;
	int totalPriceIn;
	String coveredArea;
	int locality;

	@Id
	@GeneratedValue
	@Column(name = "NM_PROPERTY_ID")
	public long getId() {
		return id;
	}

	@Column(name = "VC_PROPERTY_IMAGE")
	public String getPropertyImage() {
		return this.propertyImage;
	}

	@Column(name = "NM_AVAILABLE_FROM_MONTH")
	public int getAvailableFromMonth() {
		return this.availableFromMonth;
	}

	@Column(name = "VC_NEAR_BY_DETAILS")
	public String getNearByDetails() {
		return this.nearByDetails;
	}

	@Column(name = "VC_PROPERTY_ADDRESS")
	public String getPropertyAddress() {
		return this.propertyAddress;
	}

	@Column(name = "NM_BATHROOMS")
	public int getBathrooms() {
		return this.bathrooms;
	}

	@Column(name = "VC_UNIT_PRICE")
	public String getUnitPrice() {
		return this.unitPrice;
	}

	@Column(name = "VC_CITY_CENTER")
	public String getCityCenter() {
		return this.cityCenter;
	}

	@Column(name = "NM_CITY")
	public int getCity() {
		return this.city;
	}

	@Column(name = "VC_AIRPORT")
	public String getAirport() {
		return this.airport;
	}

	@Column(name = "VC_SCHOOLS")
	public String getSchools() {
		return this.schools;
	}

	@Column(name = "NM_CONSTRUCTION_AGE")
	public int getConstructionAge() {
		return this.constructionAge;
	}

	@Column(name = "VC_TOTAL_FLOOR")
	public String getTotalFloor() {
		return this.totalFloor;
	}

	@Column(name = "VC_AVAILABLE_UNIT")
	public String getAvailableUnit() {
		return this.availableUnit;
	}

	@Column(name = "NM_PORPERTY_TYPE")
	public int getPorpertyType() {
		return this.porpertyType;
	}

	@Column(name = "VC_AVAILABLE_FROM_YEAR")
	public String getAvailableFromYear() {
		return this.availableFromYear;
	}

	@Column(name = "VC_TOTAL_PRICE")
	public String getTotalPrice() {
		return this.totalPrice;
	}

	@Column(name = "VC_RAILWAY_STATION")
	public String getRailwayStation() {
		return this.railwayStation;
	}

	@Column(name = "NM_PLOT_AREA_IN")
	public int getPlotAreaIn() {
		return this.plotAreaIn;
	}

	@Column(name = "VC_METRO")
	public String getMetro() {
		return this.metro;
	}

	@Column(name = "VC_PLOT_AREA")
	public String getPlotArea() {
		return this.plotArea;
	}

	@Column(name = "VC_SHORT_DESC")
	public String getShortDesc() {
		return this.shortDesc;
	}

	@Column(name = "NM_BEDROOMS")
	public int getBedrooms() {
		return this.bedrooms;
	}

	@Column(name = "VC_DETAIL_DESC")
	public String getDetailDesc() {
		return this.detailDesc;
	}

	@Column(name = "VC_HOSPITALS")
	public String getHospitals() {
		return this.hospitals;
	}

	@Column(name = "NM_TRANSACTION_TYPE")
	public int getTransactionType() {
		return this.transactionType;
	}

	@Column(name = "NM_FURNISHED")
	public int getFurnished() {
		return this.furnished;
	}

	@Column(name = "VC_FLOOR_NO")
	public String getFloorNo() {
		return this.floorNo;
	}

	@Column(name = "NM_COVERED_AREA_IN")
	public int getCoveredAreaIn() {
		return this.coveredAreaIn;
	}

	@Column(name = "NM_PRICE_RANGE")
	public int getPriceRange() {
		return this.priceRange;
	}

	@Column(name = "NM_OWNERSHIP")
	public int getOwnership() {
		return this.ownership;
	}

	@Column(name = "NM_UNIT_PRICE_IN")
	public int getUnitPriceIn() {
		return this.unitPriceIn;
	}

	@Column(name = "NM_TOTAL_PRICE_IN")
	public int getTotalPriceIn() {
		return this.totalPriceIn;
	}

	@Column(name = "VC_COVERED_AREA")
	public String getCoveredArea() {
		return this.coveredArea;
	}

	@Column(name = "NM_LOCALITY")
	public int getLocality() {
		return this.locality;
	}

	public void setId(long id) {
		this.id = id;
	}

	public void setPropertyImage(String propertyImage) {
		this.propertyImage = propertyImage;
	}

	public void setAvailableFromMonth(int availableFromMonth) {
		this.availableFromMonth = availableFromMonth;
	}

	public void setNearByDetails(String nearByDetails) {
		this.nearByDetails = nearByDetails;
	}

	public void setPropertyAddress(String propertyAddress) {
		this.propertyAddress = propertyAddress;
	}

	public void setBathrooms(int bathrooms) {
		this.bathrooms = bathrooms;
	}

	public void setUnitPrice(String unitPrice) {
		this.unitPrice = unitPrice;
	}

	public void setCityCenter(String cityCenter) {
		this.cityCenter = cityCenter;
	}

	public void setCity(int city) {
		this.city = city;
	}

	public void setAirport(String airport) {
		this.airport = airport;
	}

	public void setSchools(String schools) {
		this.schools = schools;
	}

	public void setConstructionAge(int constructionAge) {
		this.constructionAge = constructionAge;
	}

	public void setTotalFloor(String totalFloor) {
		this.totalFloor = totalFloor;
	}

	public void setAvailableUnit(String availableUnit) {
		this.availableUnit = availableUnit;
	}

	public void setPorpertyType(int porpertyType) {
		this.porpertyType = porpertyType;
	}

	public void setAvailableFromYear(String availableFromYear) {
		this.availableFromYear = availableFromYear;
	}

	public void setTotalPrice(String totalPrice) {
		this.totalPrice = totalPrice;
	}

	public void setRailwayStation(String railwayStation) {
		this.railwayStation = railwayStation;
	}

	public void setPlotAreaIn(int plotAreaIn) {
		this.plotAreaIn = plotAreaIn;
	}

	public void setMetro(String metro) {
		this.metro = metro;
	}

	public void setPlotArea(String plotArea) {
		this.plotArea = plotArea;
	}

	public void setShortDesc(String shortDesc) {
		this.shortDesc = shortDesc;
	}

	public void setBedrooms(int bedrooms) {
		this.bedrooms = bedrooms;
	}

	public void setDetailDesc(String detailDesc) {
		this.detailDesc = detailDesc;
	}

	public void setHospitals(String hospitals) {
		this.hospitals = hospitals;
	}

	public void setTransactionType(int transactionType) {
		this.transactionType = transactionType;
	}

	public void setFurnished(int furnished) {
		this.furnished = furnished;
	}

	public void setFloorNo(String floorNo) {
		this.floorNo = floorNo;
	}

	public void setCoveredAreaIn(int coveredAreaIn) {
		this.coveredAreaIn = coveredAreaIn;
	}

	public void setPriceRange(int priceRange) {
		this.priceRange = priceRange;
	}

	public void setOwnership(int ownership) {
		this.ownership = ownership;
	}

	public void setUnitPriceIn(int unitPriceIn) {
		this.unitPriceIn = unitPriceIn;
	}

	public void setTotalPriceIn(int totalPriceIn) {
		this.totalPriceIn = totalPriceIn;
	}

	public void setCoveredArea(String coveredArea) {
		this.coveredArea = coveredArea;
	}

	public void setLocality(int locality) {
		this.locality = locality;
	}
}
